package com.wfcm.entity;

import java.io.Serializable;

/**
 * @Auther: liu
 * @Date: 2018/6/27 17:09
 * @Description: 邀请用户赠送课程
 */
public class CourseInvitation implements Serializable {

    private static final long serialVersionUID = -7490468491333460208L;

    private Integer id;

    private Integer courseId;

    private Integer courseType;

    private Integer status;

    private Long createTime;

    private String inviterOrderCode;

    private String inviteeOrderCode;

    private Integer inviterId;

    private Integer inviteeId;

    public CourseInvitation() {
        super();
    }

    public CourseInvitation(Integer courseId, Integer courseType) {
        this.courseId = courseId;
        this.courseType = courseType;
    }

    public CourseInvitation(Integer inviterId, Integer courseId, Integer courseType) {
        this.inviterId = inviterId;
        this.courseId = courseId;
        this.courseType = courseType;
    }

    public CourseInvitation(Integer courseId, Integer courseType, Long createTime, String inviterOrderCode, String inviteeOrderCode, Integer inviterId, Integer inviteeId) {
        this.courseId = courseId;
        this.courseType = courseType;
        this.createTime = createTime;
        this.inviterOrderCode = inviterOrderCode;
        this.inviteeOrderCode = inviteeOrderCode;
        this.inviterId = inviterId;
        this.inviteeId = inviteeId;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCourseId() {
        return courseId;
    }

    public void setCourseId(Integer courseId) {
        this.courseId = courseId;
    }

    public Integer getCourseType() {
        return courseType;
    }

    public void setCourseType(Integer courseType) {
        this.courseType = courseType;
    }

    public Long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Long createTime) {
        this.createTime = createTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getInviterOrderCode() {
        return inviterOrderCode;
    }

    public void setInviterOrderCode(String inviterOrderCode) {
        this.inviterOrderCode = inviterOrderCode;
    }

    public String getInviteeOrderCode() {
        return inviteeOrderCode;
    }

    public void setInviteeOrderCode(String inviteeOrderCode) {
        this.inviteeOrderCode = inviteeOrderCode;
    }

    public Integer getInviterId() {
        return inviterId;
    }

    public void setInviterId(Integer inviterId) {
        this.inviterId = inviterId;
    }

    public Integer getInviteeId() {
        return inviteeId;
    }

    public void setInviteeId(Integer inviteeId) {
        this.inviteeId = inviteeId;
    }
}
